package de.mnit.basis.crypt.cipher;


/**
 * @author Michael Nitsche
 * 08.01.2007	Erstellt
 */
public enum JAVA_CIPHER {

	BLOWFISH   ("Blowfish",  1,16),
	DES        ("DES"     ,  8, 8),
	RC2        ("RC2"     ,  5,16),
	RC4        ("RC4"     ,  5,16),
	RIJNDAEL   ("Rijndael", 16,16),
	TRIPLE_DES ("DESede"  , 24,24);


	public static JAVA_CIPHER AES=JAVA_CIPHER.RIJNDAEL;


	public final int laengeMin;
	public final int laengeMax;
	public final String javaName;


	private JAVA_CIPHER(String java, int min, int max) {
		this.laengeMin=min;
		this.laengeMax=max;
		this.javaName=java;
	}

}
